import React from 'react'
// 函数组件接收父组件传递的参数，在组件的props种
// react 是单向数据流，子组件不能直接向父组件传参，父组件给子组件传递一个方法，子组件调用父组件的方法，将实参传递给父组件形参的位置
import myevents from '../utils/myevents';
function Appfn({send,send1,receivefn}) {
 console.log(send,send1);
 let fn = ()=>{
    receivefn("我是子组件的数据")
 }
 let fn1 = ()=>{ 
    myevents.emit("senfn1","我是fn组件的数据") // 发送组件的数据使用总线.emit("自定义事件名"，要发送的数据，
    // 如果要发送多个数据，第二个参数是一个对象
 }
  return (
    <div>Appfn

        <button onClick={fn}>点击我给父组件传递数据</button>
        <button onClick={fn1}>向兄弟组件传递数据</button>
    </div>
  )
}

export default Appfn